Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F3 Nigeria F2 Algeria F1 Algeria F2 Saudi Arabia F1 Saudi Arabia F2 Tunisia F1 Tunisia F2 Morocco F3 Iran F1 Iran F2 Italy F22 France F19 France F20 Tunisia F6 UAE F1 Qatar F1 Portugal F3 France F5 Morocco F1 Morocco F2 Tunisia F2 Tunisia F3 France F9 France F17 Tunisia F4 Egypt F2 Egypt F3 Spain F19 France F19 Tunisia F4 Tunisia F6 Tunisia F7 France F1 France F3 Egypt F1 Egypt F2 Egypt F3 Tunisia F2 Turkey F2 Kuwait F2 Tunisia F1 Austria F4 Austria F5 Austria F6 Romania F15 France F17 France F18 United Arab Emirates F1 Morocco F1 Morocco F2 Spain F11 Spain F15 Spain F16 Kuwait F1 Kuwait F2 Tunisia F1 Tunisia F2 Tunisia F3 Georgia F1 Georgia F2 Tunisia F1 France F19 Morocco F1 Morocco F2 Spain F7 Italy F2 Italy F3 France F6 Italy F8 Tunisia F1 Tunisia F2 Spain F29 Netherlands F5 Morocco F7 Spain F35 Spain F36 Egypt F4 Egypt F5 Spain F39 Sudan F1 Sudan F2 Colombia F1 Colombia F2 Italy F5 Great Britain F7 Czech Republic F2 Netherlands F1 Great Britain F8 Kazakhstan F4 Nigeria F1 Tunisia F3 Italy F23 Tunisia F5 France F13 France F6 France F7 Belgium F2 Tunisia F4 Tunisia F5 Tunisia F1 Qatar F2 Qatar F3 Portugal F2 Italy F12 Italy F13 Iran F1 Iran F2 France F12 France F17 France F18 Tunisia F5 China F1 France F3 Poland F1 Poland F2 Great Britain F3 France F15 United Arab Emirates F2 Netherlands F6 France F2 China F2 France F2 Great Britain F4 Morocco F4 Zivnobanka Czech Open - Prostejov Kyiv UMC Open - Kiev Honda-Kah Open - Singapore Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Unicredit Czech Open - Prostejov The Nottingham Challenger - Nottingham Tatra Banka Open 2003 - Bratislava Copa Petrobras Argentina - Buenos Aires Tennis Napoli Cup - Napoli Muller Cup 99 - Ulm Mordovia Cup 2005 - Saransk Ciur Cup 99 - Prague Bogota Challenger - Bogota Open Mutouest - St. Brieuc San Marino Cepu Open - San Marino Banca Stato Challenger Lugano - Lugano Pekao Open - Szczecin Challenger Casino Lugano - Lugano Unicredit Czech Open 2007 - Prostejov Open 88 - Contrexeville ATP Challenger XXVI Edizione - Manerbio KGHM Emax Polish Indoors - Wroclaw Tunis Open 2006 - Tunis BMW Tennis Championship - Sunrise XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Polish Open 2000 - Poznan Copa Ericsson - Lima Tunis Open 2007 - Tunis ECU Prague Open - Prague IPP Open - Helsinki Morocco Tennis Tour - Meknes Morocco Tennis Tour - Marrakech Honda-Kah Open - Singapore Challenger Lugano - Lugano Zivnobanka Open - Prostejov Prosperita Open 2008 - Ostrava Stella Artois Clay Court Championships - Budaors Zagreb Open - Zagreb XL Capital Bermuda Open - Bermuda 2000 Cairo Challenger - Cairo ATU Cup 2001 - Weiden Internazionali di Tennis de San Marino - San Marino Tennis Napoli Cup - Napoli Trani Cup - Trani Tatra Banka Open 2001 - Bratislava DPD Challenger 2002 - Aschaffenburg Fifth-Third Bank Tennis Championships - Lexington Porsche Open - Poznan Tatra Banka Open - Bratislava Prague Challenger - Prague Grolsch Cup - Warsaw Copa Ericsson Mexico - Guadalajara Open D'Orleans - Orleans Warta Cup - Sopot Nord LB Open - Braunschweig Challenger 42 - Andrezieux Garden Open - Rome ATU Cup - Weiden Kueppers Kolsch Cup by Lambertz - Aachen ATP Challenger Open 2004 - Monchengladbach Tennis Napoli Cup - Napoli Tanger Challenger Schickendanz Open - Furth Oberstaufen Cup - Oberstaufen IPCL Cup - Vadodara Meknes Challenger TED Open - Istanbul Rhein-Main Challenger 2003 - Aschaffenburg The LTA Men's Challenger - Southampton Pekao Open - Szczecin Rabat Challenger Marrakech Challenger Czech Indoor Open - Prague Ispat Open 2004 - Ostrava PEOPLEnet CUP - Dnepropetrovsk Ljubljana Open - Ljubljana ATU Cup - Weiden Bancastato Challenger Lugano - Lugano Rome Challenger Open de la Ville de Saint Denis - Reunion Island Intersport Heilbronn Open - Heilbronn Rome Challenger Tunis Challenger Ostrava Challenger Kosice Challenger Turin Challenger Scheveningen Challenger Rimini Challenger Orbetello Challenger Saransk Challenger Poznan Challenger Geneva Challenger Manerbio Challenger Como Challenger Szczecin Challenger Tulsa Challenger Togliatti Cup - Togliatti Trnava Challenger Quito Challenger Sacramento Challenger Tanger Challenger Rome Challenger Pekao Open 2004 - Szczecin Heilbronn Open - Heilbronn Manerbio Challenger Copa Petrobras Santiago - Santiago Szczecin Challenger Pekao Open - Szczecin Kosice Challenger Rabat Challenger Penza Challenger Astana Challenger Samarkand Challenger KGHM Dialog Polish Indoors - Wroclaw Istanbul Challenger Morocco Tennis Tour - Casablanca Mons Challenger Sporting Challenger '07 Trofeo Regione Piemonte - Turin Rennes Challenger San Sebastian Challenger Eckental Challenger Geneva Challenger Tatra Banka Slovak Open - Bratislava Quimper Challenger ECM Prague Open 2005 - Prague Kyoto Challenger Barletta Challenger Tunis Challenger Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Athens Challenger Pekao Open 2005 - Szczecin Bytom Challenger San Benedetto Challenger Tunis Challenger Trnava Challenger ECM Prague Open 2008 - Prague USTA/Adtech Challenger - Boston Tatra Banka Open - Bratislava PrivatBank Cup - Dnepropetrovsk Timisoara Challenger Mobilux Open - Luxembourg Lexington Challenger Nossa Caixa Tennis Cup - Sao Paulo Shanghai Challenger Timisoara Challenger - Timisoara Istanbul Challenger Izmir Challenger Fergana Challenger Corona Mexico City Open - Mexico City Copa Club Campestre de Aguascalientes - Aguascalientes Maui Challenger Schickendanz Open - Furth Chitre Challenger Dallas Challenger Morelos Challenger Bordeaux Challenger Izmir Challenger Mitsubishi Electric Europe Cup - Monza Knoxville Challenger Ilkley Challenger Kos-Zucchetti Tennis Cup - Cordenons Citta di Como - Como Mons Challenger Rennes Challenger Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Istanbul Challenger Ho Chi Minh City Challenger Qwarant Cup - Sopot Copa Ericsson Venezuela - Caracas Surbiton Challenger Corona Mexico City Open - Mexico City Tennis Napoli Cup 2004 - Napoli Garden Open 2004 - Rome Gatineau Challenger Turin Challenger Kyiv Open - Kiev Istanbul Challenger Qujing Challenger Tunis Challenger Challenger Ford de Cherbourg - Cherbourg Morelos Challenger Orlando Challenger Guadalajara Challenger Sao Paulo Challenger Kosice Challenger Binghamton Challenger Istanbul Challenger Aptos Challenger Freudenstadt Challenger Geneva Challenger Alessandria Challenger Prostejov Challenger Aix En Provence Challenger Turin Challenger Kitzbuhel Challenger Shymkent Challenger Tunis Challenger Istanbul Challenger Shenzhen Challenger Mauritius Open - Mauritius Granby Challenger Nur-Sultan 3 Challenger Bratislava Challenger Kaohsiung Challenger Champaign Challenger Bucaramanga Challenger Kobstaedernes ATP Challenger - Kolding Aix En Provence Challenger Visa Tennis Open - Sao Paulo Knoxville Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Marrakech Challenger Aptos Challenger ATU Cup 1999 - Weiden Challenger 42 - Andrezieux Izmir Challenger Leon Challenger Izmir Challenger Trofeo Barcelona de Tenis - Barcelona Brest Challenger Shenzhen Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Lexington Challenger Marbella Challenger Citrix Tennis Championships - Delray Beach Belgrade Challenger Grand Prix Hassan II - Casablanca Steelers Cup - Kosice Braunschweig Challenger Verizon Tennis Challenge - Atlanta Schickedanz Open - Furth Liberec Challenger Internationaler Raiffeisen Grand Prix - St. Polten Izmir Challenger Alexander Kolyaskin Memorial - Donetsk Cali Challenger Banja Luka 2002 - Banja Luka Bordeaux Challenger Croatia Open - Umag Charleston Challenger Yugoslavia Open - Belgrade ATP Challenger Hamburg - Hamburg Napoli Challenger - Napoli Polish Open 99 - Poznan Pekao Open - Szczecin Idea Prokom Open - Sopot Aptos Challenger Bergamo Challenger U.S. Men's Clay Court Championships - Orlando Steelers Cup - Kosice Ljubljana Open - Ljubljana Cherbourg Challenger Internationale Badische Meisterschaften Um Den Techem Cup - Zell Gold Flake Open - Chennai Zhuhai Challenger Schickendanz Open - Furth Tampere Challenger - Tampere U.S. Men's Clay Court Championships - Houston Banca Stato Challenger - Lugano Black Forest Open - Freudenstadt Rado Geneva Challenger - Geneva Recanati Challenger Riviera di Rimini Challenger - Rimini Orleans Challenger AXA Open - Espinho 2003 Mercedes Cup - Stuttgart IPP Open - Helsinki Prague Challenger Internationale Tenniskampioenschappen - Scheveningen Iasi Challenger Biella 2 Challenger Kyiv UMC Open - Kiev Copa Ericsson - Sao Paulo San Marino Cepu Open - San Marino CA Challenge 2002 - Graz Nur-Sultan 4 Challenger Segovia Challenger ATP Heineken Challenger 2000 - Ho Chi Minh City AXA Open - Lisbon The Hamlet Cup - Long Island Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Renault Slovenian Open - Ljubljana Verona Challenger Jaegermeister Open - Braunschweig CA-Challenge 2000 - Graz Bogota Challenger Las Vegas Challenger Charlottesville Challenger KGHM Polish Indoors - Wroclaw Champaign Challenger Campionati Internazionali di Sicilia - Palermo Pekao Open 2001 - Szczecin The Bolton Challenger - Bolton Bengalaru 1 Challenger Lille Challenger Copa Ericsson Chile - Santiago Challenger Britania Zavaleta - Puebla Prague Toluca Challenger - Toluca Warsteiner Challenger Wolfsburg - Wolfsburg XL Capital Bermuda Open - Bermuda Quelle Cup 1999 - Furth Nord LB Open 2007 - Braunschweig Tunis Challenger VII Torneo Internazionale di Tennis - Barletta Troisdorf Challenger Little Rock Challenger Corrientes Challenger Buenos Aires 3 Challenger Rome Challenger Intersport Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Toulouse Challenger Cassis Challenger Porsche Open - Poznan Santos Challenger Fairfield Challenger Ambato Challenger Tunis Open - Tunis Ethias Tennis Trophy - Mons Tatra Banka Slovak Open - Bratislava CA Tennis Trophy - Vienna Prosperita Open 2007 - Ostrava Tata Open 2003 - Chennai Heineken Open - Auckland Tata Open 2002 - Chennai Copenhagen Open - Copenhagen Tunis Open - Tunis Heineken Open - Auckland s'Tennis Masters Challenger - Graz Internazionali di Tennis di San Marino - San Marino Glasgow Challenger Waldbaum's Hamlet Cup - Long Island Nur-Sultan Challenger Liuzhou Challenger Open 13 - Marseille Copa AT&T - Buenos Aires Bangkok Challenger ATP Challenger Trophy 2008 - Trnava Bengalaru Challenger Ethias Trophy - Mons Ostrava Challenger Sibiu Challenger Split Challenger Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano Telfonica MoviStar - Acapulco Internationaler Raiffeisen Grand Prix - St. Polten Estoril Open - Estoril Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort Idea Prokom Open - Sopot Milan Challenger St. Petersburg Open - St. Petersburg Chennai Open - Chennai Qatar Open - Doha Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca U.S. Men's Clay Court Championships - Houston BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Zagreb Challenger Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad The Priority Telecom Open - Amersfoort AIG Japan Open - Tokyo BellSouth Open - Vina del Mar Furth Challenger Cremona Challenger Grand Prix de Tennis de Lyon - Lyon Chennai Open - Chennai US Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca The 10tele.com Open - Nottingham Mercedes Cup - Stuttgart Davidoff Swiss Indoors Basel - Basel PBZ Zagreb Indoors - Zagreb Knoxville Challenger Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Seat Godo 2007 - Barcelona Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Legg Mason Tennis Classic - Washington Mumbai Open - Mumbai BA-CA Tennis Trophy - Vienna Heineken Open - Auckland Copa Telmex - Buenos Aires Estoril Open - Estoril Allianz Suisse Open Gstaad - Gstaad Davidoff Swiss Indoors Basel - Basel Open Sabadell Atlantico - Barcelona Grand Prix Hassan II - Casablanca St. Petersburg Open - St. Petersburg Kazan Challenger RCA Championships - Indianapolis Pingguo Challenger Winston-Salem Open - Winston-Salem Kremlin Cup - Moscow Istanbul Challenger Le Gosier Challenger Citi Open - Washington Furth Challenger Genova Challenger Izmir Challenger China Open - Beijing Tashkent Challenger Seoul Challenger Geneva Challenger Rimouski Challenger Meknes Challenger San Luis Potosi Challenger BRD Nastase Tiriac Trophy - Bucharest Hall of Fame Tennis Championships - Newport Marrakech Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Marrakech TEB BNP Paribas Istanbul Open - Istanbul Qatar ExxonMobil Open - Doha Sardegna Open - Cagliari Generali Open - Kitzbuhel Bogota Challenger Monza Challenger Santos Challenger Kremlin Cup - Moscow Thailand Open - Bangkok Grand Prix Hassan II - Casablanca Claro Open Colombia - Bogota Dubai Duty Free Tennis Championships - Dubai Rome Challenger Tunis Challenger ATP Kremlin Cup - Moscow Open Sud de France - Montpellier Ostrava Challenger Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Barcelona Open BancSabadell - Barcelona Winston-Salem Open - Winston-Salem Chennai Open - Chennai Brasil Open - Costa do Sauipe ATP Kremlin Cup - Moscow China Open - Beijing Sydney International - Sydney Qatar Exxon Mobil Open - Doha Scheveningen Challenger Dubai Duty Free Tennis Championships - Dubai Rome Challenger Singapore Tennis Open - Singapore Mercedes Cup - Stuttgart Belgrade 2 - Belgrade Banja Luka Challenger Dubai Duty Free Tennis Championships - Dubai Caltanissetta Challenger Dubai Duty Free Tennis Championships - Dubai Manchester Challenger Delray Beach Open - Delray Beach Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Croatia Open - Umag AEGON Championships - London UNICEF Open - 's Hertogenbosch Charlottesville Challenger Champaign Challenger Telenordia Swedish Open - Bastad Dubai Duty Free Tennis Championships - Dubai Bratislava Challenger ASB Classic - Auckland Citi Open - Washington Qatar ExxonMobil Open - Doha Puebla Challenger Hall of Fame Tennis Championships - Newport Malaysian Open - Kuala Lumpur Orleans Challenger Valencia Open - Valencia Open 13 - Marseille Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Cassis Challenger Aegon Nottingham Open - Nottingham Arad Challenger BB&T Atlanta Open - Atlanta Citi Open - Washington Winston-Salem Open - Winston-Salem Mouilleron-Le-Captif Challenger Canberra Challenger St. Brieuc Challenger Qatar ExxonMobil Open - Doha Garanti Koza Sofia Open - Sofia AIG Japan Open Tennis Championships - Tokyo Tashkent Challenger Memphis Open - Memphis Delray Beach Open - Delray Beach Barcelona Open BancSabadell - Barcelona Guadalajara Challenger BMW Open - Munich Aegon Nottingham Open - Nottingham Cordoba Open - Cordoba ATU Cup - Weiden Citi Open - Washington Mestre Challenger Winnetka Challenger Copa Ericsson Uruguay - Montevideo If Stockholm Open - Stockholm ATP Heineken Challenger 1999 - Ho Chi Minh City Qatar ExxonMobil Open - Doha Cairo Challenger 2002 - Cairo Freudenstadt Challenger - Freudenstadt drkoop.com USTA challenger of Miami - Miami 5th Sardinian International Championships - Cagliari Forli 2 Challenger Copa Ericsson Brasil - Sao Paulo Roseto Degli Abruzzi 2 Challenger Millennium Estoril Open - Estoril Barletta Citta Della Disfida Open 99 - Barletta Dubai Duty Free Tennis Championships - Dubai China Open - Beijing Tenniscup of Flanders - Ostende Mercedes Cup - Stuttgart BB&T Atlanta Open - Atlanta Citi Open - Washington Shenzhen Open - Shenzhen Qatar ExxonMobil Open - Doha Vancouver Challenger Garanti Koza Sofia Open - Sofia Ningboo Challenger Citi Open - Washington Chengdu Open - Chengdu Tata Open Maharashtra - Pune Prague II Challenger Alicante Challenger Parma Challenger Intersport Heilbronn Open - Heilbronn Biella 1 Challenger ECM Prague Open - Prague Grand Prix Hassan II - Marrakech Millennium Estoril Open - Estoril Forli Challenger Swiss Open - Gstaad Citi Open - Washington San Marino Challenger Barletta Challenger Wideyes Swedish Open - Bastad Tata Open Maharashtra - Pune Croatia Open - Umag Antalya Open - Antalya KGHM Dialog Polish Indoors - Wroclaw Barcelona Open Banc Sabadell - Barcelona Qatar ExxonMobil Open - Doha Tennis Napoli Cup 2007 - Napoli Drummondville Challenger Idea Prokom Open - Sopot Cordenons Challenger Vietnam Open - Ho Chi Minh City Tunis Challenger Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Aguascalientes Challenger Grand Prix Hassan II - Marrakech Grand Prix Hassan II - Casablanca Copa Telmex - Buenos Aires Open 13 - Marseille Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Croatia Open Umag - Umag Orange Prokom Open - Sopot Campionati Internazionali di Sicilia - Palermo Legg Mason Tennis Classic - Washington D.C. Orange Warsaw Open - Warsaw ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven SA Tennis Open - Johannesburg Davidoff Swiss Indoors - Basel Kroger / St. Jude International - Memphis CA Tennis Trophy - Vienna BellSouth Open - Vina del Mar Croatia Open - Umag China Open - Beijing Campionati Internazionali di Sicilia - Palermo Ricoh Open - 's-Hertogenbosch Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Kremlin Cup - Moscow Tiburon Challenger Swiss Indoors Basel - Basel Tennis Masters Series - Hamburg Brasil Open - Sao Paulo Tennis Masters Series - Cincinnati Galleryfurniture.com Challenge - Atlanta Legg Mason Tennis Classic - Washington D.C. Gold Flake Open - Chennai Abierto Mexicano Telfonica MoviStar - Acapulco NASDAQ-100 Open - Miami Almaty Challenger BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Bangkok Challenger Barcelona Challenger Internazionali BNL d'Italia - Rome Ostrava Challenger Bratislava Challenger St. Petersburg Open - St. Petersburg Calgary Challenger International Championship of Croatia - Umag Pacific Life Open - Indian Wells Australian Open - Melbourne The Hypo Group Tennis International 2008 - Poertschach French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Brasil Open - Costa do Sauipe U.S. Open - New York French Open - Paris Abierto Mexicano Telcel - Acapulco If Stockholm Open - Stockholm French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Open Tennis - Miami Australian Open - Melbourne Rogers Cup - Toronto French Open - Paris Shanghai Rolex Masters - Shanghai Western & Southern Open - Cincinnati Miami Open - Miami Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Milan Indoors - Milan Australian Open - Melbourne French Open - Paris Open 13 Provence - Marseille U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Pacific Life Open - Indian Wells Shanghai Rolex Masters - Shanghai French Open - Paris Rogers Cup - Toronto Winston-Salem Open - Winston-Salem Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Gerry Weber Open - Halle U.S. Open - New York Wimbledon - London U.S. Open - New York Miami Open - Miami Australian Open - Melbourne Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Tennis Masters Series - Montreal Gelsor Open Romania - Bucharest Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Wimbledon - London U.S. Open - New York U.S. Open - New York Moselle Open - Metz Australian Open - Melbourne Australian Open - Melbourne U.S. Open - New York Open Sabadell Atlantico - Barcelona BB&T Atlanta Open - Atlanta Davis Cup, Group 2, PO, SLO-TUN 4-1 Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Davis Cup, Group II, PO, TUN-BLR 2-3 Davis Cup, Group II, 1R, TUN-SWE 2-3 Kremlin Cup - Moscow Davis Cup, Group II, 1R, TUN-FIN 2-3 Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Olympics - Sydney U.S. Open - New York Olympics - Beijing Olympics - London Olympics - Rio de Janeiro Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London Davis Cup, Group 2, 2R, POR-TUN 4-1 Davis Cup, Group 2, PO, LAT-TUN 3-2 Davis Cup, Group II, PO, IRL-TUN 3-2 Davis Cup, Group II, 1R, GBR-TUN 4-1 Davis Cup, Group II, PO, TUN-BUL 3-2 Davis Cup, Group II, PO, CYP-TUN 1-4 Davis Cup, World Group II, PO, GUA-TUN 1-3 Davis Cup, Group I, PO, TUN-BIH 1-3 Davis Cup, Group II, 1R, BIH-TUN 3-1 Davis Cup, Group II, PO, EST-TUN 3-2